$\textbf{Added 4/9/13}$$\textbf{Added 5/9/13}$
I mentioned in the comments how this problem can be phrased in terms of uniform spaces. I will now give a topological proof of the fact that every ultrafilter $\varphi$ on $P_{0}(\mathbb{N})$ where every $f\in\mathcal{A}$ is constant $\varphi$-a.e. is simply a principal ultrafilter. The topological proof of this fact that I am about to give is very similar to the purely combinatorial proof of this fact above. In order to translate this problem involving ultrafilters into a problem involving uniform spaces we will need the following result and definitions.
If $A\in P_{0}(X)$ and $(f(A))_{f\in\mathcal{B}}=L(A)\in U$, then $g(A)=x_{g}=h(A)=x_{h}$. Therefore $h(A)=x_{h}=1$ and $g(A)=x_{g}\in Y$. Since $h(A)=x_{h}=1$, we conclude that $Y\subseteq A$. However, since $g(A)=x_{g}\in Y$, we conclude that $A\subseteq Y$ as well, so $A=Y$. We conclude that $L(Y)$ is the only possible point in $L[P_{0}(\mathbb{N})]\cap U$. Therefore since $U$ is a neighborhood of $(x_{f})_{f\in\mathcal{B}}$ and $(x_{f})_{f\in\mathcal{B}}\in\overline{L[P_{0}(\mathbb{N})]}$, we conclude that $(x_{f})_{f\in\mathcal{B}}=L(Y)$. Thus, the set $L[P_{0}(\mathbb{N})]$ is a closed set in $\mathbb{N}^{\mathcal{B}}$.
$\textbf{Added 5/10/13}$
I am now going to completely characterize the cardinalities $|X|$ such that if $\varphi$ is a filter where every function in $\mathcal{A}$ is constant almost everywhere then $\varphi$ is a principal ultrafilter. This characterization is a generalization of the proof that I gave at the top of this post. As one who is familiar with large cardinals might expect, the every such ultrafilter is a principal ultrafilter if and only if $|X|$ is non-measurable.
We say that a cardinal $\lambda$ is non-measurable if there is no non-principal $\sigma$-complete ultrafilter on $\lambda$. This is equivalent to saying that $\lambda$ is below the first measurable cardinal.
$\mathbf{Theorem}$ Let $X$ be a set.
I. Let $\varphi$ be a filter on $P_{0}(X)$ such that every function $f\in\mathcal{A}$ is constant $\varphi$-a.e. Then $\varphi$ is an $\sigma$-complete ultrafilter.
II. $|X|$ is non-measurable if and only if every filter $\varphi$ on $P_{0}(X)$ such that every function $f\in\mathcal{A}$ is constant almost everywhere is a principal ultrafilter.
$\mathbf{Proof}$. I. For each $f\in\mathcal{A}$, let $x_{f}$ be the constant with $x_{f}=f$ $\varphi$-a.e. Without loss of generality, assume that $X=\lambda$ for some cardinal $\lambda$. For all $n\in\omega$, let $f_{n}\in\mathcal{A}$ be the function where $f_{n}(A)$ is the $n$-th element of $A$ whenever $|A|\geq n$ and $f_{n}(A)$ is the last element of $A$ whenever $|A|<n$. Let $y_{n}=x_{f_{n}}$ for all $n$. Let $Y=\{y_{n}|n>0\}$. Clearly the sequence $(y_{n})_{n}$ is increasing.
If $y_{1}=y_{2}$, then $\varphi$ is a principal ultrafilter since if $f_{1}(A)=y_{1},f_{2}(A)=y_{2}$, then $A=\{y_{1}\}$, so since $f_{1}(A)=y_{1},f_{2}(A)=y_{2}$ $\varphi$-a.e., we have $\varphi$ be the principal ultrafilter generated by $A$. Now assume that $y_{1}<y_{2}$.`
Let $S=\{A\in P_{0}(\lambda)|f_{1}(A)=y_{1},f_{2}(A)=y_{2}\}$. Then clearly $S\in\varphi$. Let $R\subseteq P_{0}(X)$. Let $h\in\mathcal{A}$ be a function where $h(A)=y_{1}$ for $A\in R\cap S$ and $h(A)=y_{2}$ for $A\in R^{c}\cap S$. Then $h$ is constant almost everywhere and $h(A)\in\{y_{1},y_{2}\}$ for almost every $A\in P_{0}(\lambda)$ and $h(A)=y_{2}$. Therefore $h(A)=y_{1}$ for almost every $A\in P_{0}(\lambda)$ or $h(A)=y_{2}$ for almost every $A\in P_{0}(\lambda)$. If $h(A)=y_{1}$ for almost every $A\in P_{0}(\lambda)$, then $R\cap S\in\varphi$ and if $h(A)=y_{2}$ a.e., then $R^{c}\cap S\in\varphi$. Therefore either $R\in\varphi$ or $R^{c}\in\varphi$. Therefore $\varphi$ is an ultrafilter.
If $y_{n}=y_{n+1}$, and $f_{1}(A)=y_{1},...,f_{n+1}(A)=y_{n+1}$, then clearly $A=\{y_{1},...,y_{n}\}$, but since $f_{1}(A)=y_{1},...,f_{n+1}(A)=y_{n+1}$ for almost every $A$, we conclude that $\varphi$ is the principal ultrafilter generated by $A$.
Now assume that $y_{n}<y_{n+1}$ for all $n$. Let $Y=\{y_{n}|n\in\mathbb{N},n>0\}$. We claim that $Y\subseteq A$ for almost every $A\in P_{0}(\mathbb{N})$. Suppose to the contrary that $Y\not\subseteq A$ for almost every $A\in P_{0}(\mathbb{N})$. Let $t\in\mathcal{A}$ be a function such that if $Y\not\subseteq A$ and $y_{1}\in A$, then $t(A)=y_{n-1}$ where $n$ is the least natural number where $y_{n}\not\in A$. Since $Y\not\subseteq A$ and $y_{1}\in A$ for almost every $A\in P_{0}(\lambda)$, we have $t(A)\in Y$ for almost every $A\in Y$. Since the function $t$ is constant almost everywhere, we conclude that $x_{t}=y_{n}$ for some $n$. Therefore, $t(A)=y_{n},f_{1}(A)=y_{1},f_{n+1}(A)=y_{n+1}$ and $Y\not\subseteq A$ for almost every $A\in P_{0}(\lambda)$. However, this is a contradiction since for such $A$ we have that $t(A)=y_{n},f_{1}(A)=y_{1},Y\not\subseteq A$ implies that $y_{n+1}\not\in A$, but clearly $y_{n+1}=f_{n+1}(A)\in A$. Therefore, we conclude that $Y\subseteq A$ for almost every $A\in P_{0}(\mathbb{N})$.
Since $Y$ is a countable set and $Y\subseteq A$ for almost every $A$, it is now fairly easy to show that the ultrafilter $\varphi$ is $\sigma$-complete. If $P=\{R_{n}|n\in\mathbb{N},n>0\}$ is a partition of $P_{0}(\lambda)$ into countably many pieces, then let $g$ be the function where if $Y\subseteq A$ and $A\in R_{n}$, then $g(A)=y_{n}$. Then $g$ is constant almost everywhere. Furthermore, since $Y\subseteq A$ for almost every $A$, we have $g(A)\in Y$ for almost every $A$. Therefore there is some $n$ where $g(A)=y_{n}$ for almost every $A$. Therefore since $g(A)=y_{n}$ and $Y\subseteq A$ for almost every $A$, and if $g(A)=y_{n}$ and $Y\subseteq A$, then $A\in R_{n}$. Therefore $A\in R_{n}$ for almost every $A$, so $R_{n}\in\varphi$. Since the ultrafilter $\varphi$ selects an element from every countable partition of $P_{0}(\lambda)$, then ultrafilter $\varphi$ is $\sigma$-complete.
II. $\rightarrow.$ If $X$ is of non-measurable cardinality, then $P_{0}(X)$ is of non-measurable cardinality as well. Furthermore, since every filter $\varphi$ such that every function $f\in\mathcal{A}$ is constant almost everywhere is a $\sigma$-complete ultrafilter, we have $\varphi$ be a principal ultrafilter.
$\leftarrow.$ If $X=\lambda$ is of measurable cardinality, then there is some measurable cardinal $\mu$ with $\mu\leq\lambda$. Since every measurable cardinal $\mu$ is $\mu$-supercompact, there is a normal ultrafilter $U$ over $[\mu]^{<\mu}=\{A\subseteq \mu:0<|A|<\mu\}$. Therefore if $\varphi$ is the ultrafilter over $P_{0}(\lambda)$ where $R\in\varphi$ if and only if $R\cap[\mu]^{<\mu}\in U$, then every $f\in\mathcal{A}$ is constant $\varphi$-a.e., but $\varphi$ is a non-principal ultrafilter. $\mathbf{QED}$